/* 
 * File:   SimulationSetup.cpp
 * Author: adriano
 * 
 * Created on October 7, 2012, 2:48 PM
 */

#include "SimulationSetup.h"

SimulationSetup::SimulationSetup() 
{}

SimulationSetup::SimulationSetup(const SimulationSetup& orig) 
{}

SimulationSetup::~SimulationSetup() 
{}

//void SimulationSetup::SetObjectBounds(double* objectBounds) 
//{
//    this->objectBounds = objectBounds;
//}
//
//double* SimulationSetup::GetObjectBounds() const 
//{
//    return objectBounds;
//}

void SimulationSetup::SetField(SembrField* field) 
{
    this->field = field;
}

SembrField* SimulationSetup::GetField() const 
{
    return field;
}

void SimulationSetup::SetSource(Source* source) 
{
    this->source = source;
}

Source* SimulationSetup::GetSource() const 
{
    return source;
}

void SimulationSetup::SetDomain(ComputacionalDomain* domain) 
{
    this->domain = domain;
}

ComputacionalDomain* SimulationSetup::GetDomain() const 
{
    return domain;
}

void SimulationSetup::SetDimension(int dimension) 
{
    this->dimension = dimension;
}

int SimulationSetup::GetDimension() const 
{
    return dimension;
}
